step-and-repeat machine - Alemán Inglés Diccionario